tightly fitted - English Synonyms Dictionary